VERTEXICA: Your Relational Friend for Graph Analytics!

نویسندگان

  • Alekh Jindal
  • Praynaa Rawlani
  • Eugene Wu
  • Samuel Madden
  • Amol Deshpande
  • Michael Stonebraker
چکیده

In this paper, we present Vertexica, a graph analytics tools on top of a relational database, which is user friendly and yet highly e›cient. Instead of constraining programmers to SQL, Vertexica offers a popular vertex-centric query interface, which is more natural for analysts to express many graph queries. e programmers simply provide their vertex-compute functions and Vertexica takes care of e›ciently executing them in the standard SQL engine. e advantage of using Vertexica is its ability to leverage the relational features and enable much more sophisticated graph analysis. ese include expressing graph algorithms which are di›cult in vertexcentric but straightforward in SQL and the ability to compose endto-end data processing pipelines, including preand postprocessing of graphs as well as combining multiple algorithms for deeper insights. Vertexica has a graphical user interface and we outline several demonstration scenarios including, interactive graph analysis, complex graph analysis, and continuous and time series analysis.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Graph Analytics on Relational Databases

Graph analytics is getting increasingly popular these days and there is a deluge of new systems for graph analytics. However, it is not clear how good or bad are the relational databases for graph analytics. In this talk, I will share our experiences with graph analytics on relational databases. Contrary to the popular belief, modern relational databases can have very good performance over grap...

متن کامل

Graph Analytics using the Vertica Relational Database

Graph analytics is becoming increasingly popular, with a deluge of new systems for graph analytics having been proposed in the past few years. These systems often start from the assumption that a new storage or query processing system is needed, in spite of graph data being often collected and stored in a relational database in the first place. In this paper, we study Vertica relational databas...

متن کامل

Graph Analytics on Relational Databases

Graph analytics has become increasing popular in the recent years. Conventionally, data is stored in relational databases that have been refined over decades, resulting in highly optimized data processing engines. However, the awkwardness of expressing iterative queries in SQL makes the relational queryprocessing model inadequate for graph analytics, leading to many alternative solutions. Our r...

متن کامل

GraphGen: Exploring Interesting Graphs in Relational Data

Analyzing interconnection structures among the data through the use of graph algorithms and graph analytics has been shown to provide tremendous value in many application domains. However, graphs are not the primary choice for how most data is currently stored, and users who want to employ graph analytics are forced to extract data from their data stores, construct the requisite graphs, and the...

متن کامل

Rogas: A Declarative Framework for Network Analytics

Network analytics has become increasingly popular in recent years. Various graph systems have been developed for analysing networks, while network data is still largely stored and managed in relational database systems in the first place. As two separate systems are often used to manage and analyse network data, it not only increases the difficulty for users to learn and maintain these differen...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • PVLDB

دوره 7  شماره 

صفحات  -

تاریخ انتشار 2014